preimpregnated insulation - French English Dictionary